虚幻引擎(18)

您所在的位置:网站首页 暗黑2服务端 创建不了房间 虚幻引擎(18)

虚幻引擎(18)

2024-07-13 08:59:01| 来源: 网络整理| 查看: 265

文章目录 前言相关介绍其他介绍上一篇笔记下一篇笔记完整项目 一、准备阶段二、玩家三、地图四、游戏模式五、界面介绍六、关卡蓝图七、加入服务器界面[1]. 界面设置[2]. 变量[3]. 加入房间 八、查找服务器界面[1]. 界面设置[2]. 设置图层[3]. 动态圆圈显示与消失[4]. 返回主界面[5]. 搜索房间信息并显示 九、主界面[1]. 界面设置[1]. 创建游戏房间[2]. 搜索房间[3]. 退出游戏

前言

包含了之前介绍过的一些基础功能,相比前面的文章,这篇文章的功能实现起来会更复杂些,需要使用到第三人称模板。

虚幻引擎版本: 4.23.1 虚幻引擎插件:Electronic Nodes,该插件仅用于美化蓝图

相关介绍

哔哩哔哩-(旧)UE4初学者系列教程#28-局域网联机

其他介绍

虚幻4官方文档

虚幻4中文官网

虚幻引擎蓝图API参考文档

虚幻引擎4蓝图节点-小狐狸FM

HelloCJC虚幻引擎社区

上一篇笔记

虚幻引擎(17)-悬浮血条

下一篇笔记

虚幻引擎(19)-昼夜交替

完整项目

因为此篇文章的内容有点多,你可以下载项目下来对着博客进行理解。

百度网盘链接

提取码:p7bx

一、准备阶段

首先创建几个文件夹,以便之后文件的分类存储 在这里插入图片描述 然后导入一张你需要的图片,之后可以作为游戏主界面的背景图

在这里插入图片描述

二、玩家

有关玩家的设置你可以参照以下几篇笔记,此篇文章重点不在这,仅列出相应的角色蓝图和绑定按键

虚幻引擎4笔记(1)-角色跳跃 虚幻引擎4笔记(2)-角色移动 虚幻引擎4笔记(3)-视角移动 虚幻引擎4笔记(4)-角色模型导入 虚幻引擎4笔记(11)-人物加速

在这里插入图片描述 在这里插入图片描述

在这里插入图片描述 在这里插入图片描述

在这里插入图片描述 在这里插入图片描述

在这里插入图片描述 在这里插入图片描述

三、地图

此篇文章使用了两个地图,本来是想用游戏大厅地图来弄主界面的,之后变换了思路就留着了。 你也可以使用一个地图来设计

在这里插入图片描述

四、游戏模式

游戏模式顾名思义就是定义游戏的一些规则,我们目前不需要设置模式的太多内容,只需要用模式来在地图中生成对应的玩家即可。

在这里插入图片描述 在游戏模式的细节中找到Default Pawn Class这个属性,并选择自己的角色 在这里插入图片描述 在项目设置中选择自己已建好的游戏模式和地图,完成这个之后当打开游戏中的某一个地图时就会生成一个可被控制的角色。

在这里插入图片描述

五、界面介绍

先创建三个控件蓝图,如下图所示

界面介绍主界面放置加入游戏、搜索房间、退出游戏按钮,当进入游戏大厅地图时被触发查找服务器界面在主界面点击搜索按钮时被触发,同时进行房间的搜索,如果找到时就将房间信息显示加入服务器界面用于在查找服务器界面显示房间信息和一个加入的按钮,需要传入已搜索到的房间信息

在这里插入图片描述

六、关卡蓝图

因为界面不是自己就会触发的,所以你需要先打开游戏大厅这个地图,然后在其关卡蓝图中进行设置 如果你有什么节点不大了解的话,可以点击下方链接去查找,通常文章里的节点都有录入了。

虚幻引擎4蓝图节点-小狐狸233 在这里插入图片描述

七、加入服务器界面 [1]. 界面设置

先拖入两个水平盒子 在这里插入图片描述 在窗口中调整其位置、大小如图,左边的box用于放置按钮,右边的box用于放置房间名字 在这里插入图片描述 先对左边的BOX拖进去一个按钮,并拖动一个文本到该按钮下,设置文本默认值 在这里插入图片描述 再对右边的BOX拖进一个文本,设置文本默认值 在这里插入图片描述

[2]. 变量

进入图表界面 先创建一个Blueprint Session Result类型的变量,名称随意,并在生成时公开打勾 在这里插入图片描述 再创建一个字符串类型的变量,在生成时公开处打勾 在这里插入图片描述

[3]. 加入房间

在加入按钮的细节中,找到On Clicked并点击加号创建一个事件节点 因为我已经创建过了,图片才显示的查看 在这里插入图片描述 虚幻引擎4蓝图节点-小狐狸233 在这里插入图片描述

八、查找服务器界面 [1]. 界面设置

先拖动一个image组件,然后在其细节选择背景图片,并在窗口中设置相应的大小 在这里插入图片描述

在这里插入图片描述 然后选择锚点为根据屏幕大小自动调整 在这里插入图片描述

在这里插入图片描述

然后拖入一个按钮,这个按钮作用是返回主界面 在这里插入图片描述 在这里插入图片描述 拖入Scroll Box和Circular Throbber,前者是用于存放房间信息的一个盒子,后者是在没有查找到房间时的一个动态圆圈效果。 在这里插入图片描述

在这里插入图片描述

[2]. 设置图层

因为默认的图层都为0,背景图片可能会覆盖掉其他的组件,所以你需要调低背景图片的图层 把背景图片设置为其他组件之后。

在这里插入图片描述

[3]. 动态圆圈显示与消失

因为当查找到房间的信息时需要放置到BOX中,而此时就不需要这个动态圆圈了 先选择这个Circular Throbber,在细节中找到如下图所示的Visibility创建一个绑定

在这里插入图片描述 虚幻引擎4蓝图节点-小狐狸233

在这里插入图片描述

[4]. 返回主界面

在这里插入图片描述

在这里插入图片描述

[5]. 搜索房间信息并显示

在这里插入图片描述

九、主界面 [1]. 界面设置

具体的内容和前面的类似,此处就直接显示最终的结果 在这里插入图片描述 在这里插入图片描述 虚幻引擎4蓝图节点-小狐狸233

[1]. 创建游戏房间

Create Session和前面的Find Session节点是互相对应的,一个创建会话,一个搜索会话

在这里插入图片描述

[2]. 搜索房间

主要的搜索功能是在查找服务器界面中实现的,主界面的搜索按钮主要是用来打开查找服务器界面

在这里插入图片描述

[3]. 退出游戏

在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭